'use strict'

const log = require('npmlog')

const LOG_LEVEL = process.env.LOG_LEVEL
// 设置打印 level （当小于 level 值的时候，不会打印）
log.level = LOG_LEVEL ? LOG_LEVEL : 'info'
// 修改打印前缀
log.heading = 'KAC'
log.headingStyle = { fg: 'red', bg: 'white' }

// 添加自定义命令
log.addLevel('success', 2000, { fg: 'green', bold: true })

module.exports = log
